# Docker image for springboot application
# VERSION 0.0.1
# Author: Derek Hu

### 基础镜像，使用alpine操作系统，openjkd使用8u201
### 不指定可以选择 openjdk:8-jdk-alpine
FROM openjdk:8u201-jdk-alpine3.9

#作者
MAINTAINER idave.hu <idave.hu@gmail.com>

#系统编码
ENV LANG=C.UTF-8 LC_ALL=C.UTF-8

#声明一个挂载点，容器内此路径会对应宿主机的某个文件夹
VOLUME /tmp

#根据自己定义的项目名称进行修改
ADD target/compose-demo-0.0.1-SNAPSHOT.jar compose-demo-0.0.1-SNAPSHOT.jar
ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-jar","/compose-demo-0.0.1-SNAPSHOT.jar"]

#暴露8899端口
EXPOSE 8899
